package com.hliushi.mp.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hliushi.mp.entity.base.Entity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

/**
 * 岗位
 */

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "Station")
@EqualsAndHashCode(callSuper = true)
@TableName(value = "pd_core_station")
public class Station extends Entity<Long> {


    private static final long serialVersionUID = -8103517177116776555L;
    /**
     * 名称
     */
    @TableField(value = "`name`")
    @ApiModelProperty(value = "名称")
    private String name;

    /**
     * 组织ID
     * #c_core_org
     */
    @TableField(value = "org_id")
    @ApiModelProperty(value = "组织ID,#c_core_org")
    private Long orgId;

    /**
     * 状态
     */
    @TableField(value = "`status`")
    @ApiModelProperty(value = "状态")
    private Boolean status;

    /**
     * 描述
     */
    @TableField(value = "describe_")
    @ApiModelProperty(value = "描述")
    private String describe;
}